.sep{

    height: 60px;
}

.menu1{
    width: auto;
    height: 60px;
    background: transparent url("../image/menu2_bg.png")repeat-x left top;
    padding-left: 40px;
}
/*消除标题前标题符*/
.menu1 ul{
    width: 1006px;
    height: 40px;
    margin: 0;
    padding: 0;
    list-style: none;
}
/*浮动*/
.menu1 li{
    float: left;
    width: 120px;
    text-align: center;
}

.menu1 a{
    display: block;
    text-decoration: none;
    line-height: 40px;
    color: azure;
}

.menu1 a:hover{
    color: #e200bb;
}
/*下拉菜单（纵向菜单）*/
.menu2{
    width: auto;
    height: 40px;
    background: #ff975e;
    padding-left: 40px;
}
.menu2 ul{
    width: 1006px;
    height: 40px;
    margin: 0;
    padding: 0;
    list-style: none;
}
.menu2 li{
    float: left;
    width: 120px;
    text-align: center;
}

/*ul的高度为40px a的高度为：行高（39px）+底边（1px）=40px*/
.menu2 li a{
    display: block;
    color: #ffd3bc;
    text-decoration: none;
    width: 119px;
    line-height: 39px;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #c82333;
    background: #ff4c2c;
    margin: 0;
    text-align: center;
}
.menu2 li a:hover{
    background: #ff68b7;
    border-bottom:  1px dashed #fff000;
}
/*默认隐藏下拉菜单*/
.menu2 .submenu{
    visibility: hidden;
    width: 120px;
}
.menu2 li:hover .submenu{
    visibility: visible;
}

.menu2 .submenu li{
    float: none;
    height: 35px;
}
.menu2  .submenu a{
    background: rgba(255, 109, 0, 0.95);
    line-height: 35px;
}
.menu2 .submenu a:hover{
    background: #d000ff;
}
/*下拉菜单（子菜单为水平）*/
.menu3{
    width: auto;
    height: 40px;
    background: #ff975e;
    padding-left: 40px;
    position: relative;

}
.menu3 ul{
    width: 1006px;
    height: 40px;
    margin: 0;
    padding: 0;
    list-style: none;


}
.menu3 li{
    float: left ;
    width: 120px;
}
.menu3  li a{
    display: block;
    color: rgba(244, 255, 254, 0.95);
    width: 119px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    border-right: 1px solid #c82333;
    border-bottom: 1px  solid #cccccc;
    background: rgba(255, 109, 0, 0.95);
    line-height: 39px;
}
.menu3 li a:hover{
    color: #ff700d;
    background: #b4c7ff;
    border-bottom: 1px dashed #00e2c7;
}
.menu3 .submenu{
    visibility: hidden;
    height: 120px;
}
.menu3 li:hover .submenu{
    visibility: visible;
}
.menu3.submenu {
    height: 35px;
    display: none;
    position: absolute;
    left: 0;
    top: 40px;
    margin-left: 60px;
}
.menu3 .submenu li{
    height: 35px;


}
.menu3 .submenu a{
    color: blue;
    background: white;
    line-height: 35px;
    border: none;
}

.menu3 li:hover .submenu{
    display: block;
    background:white;
}